drainable pond - French English Dictionary